3083
2
1260
1
1814
1751
2209
2166
297066
0
3053
7
2710
2168
3
2666
9
400
19783
2352
3484
1844
1306
2773
3546
3248
8
1590
2932
1603