1628
2
3090
1
650
638
506
0
629
142
454
4
3688
19
1212
1518
8
2707
6
1853
4991
15
2385
4274
2649
3
1810
676
1062
1620
1909
1260
1023
935
1143
7
1356
943
10038
2018