3091
2640
1690
1120
1420
920
1040
540
680
810
2170
950
8340
3950
3701
2830
3450
5240
960
6890
10030
9160
4120
870
840
3060
1950
4330
1620
5281
3110
433215
8372
7362
3621
6202
3431
7735
4733
231836
5492240
3590
3770
1020
570
1641