1108
1
2838
1247
2
518
1057
1144
0
2023
3028
7
2393
6
1819
840
3
3158
1382
967
1210
960
1662
932
2578
734
382
2475
1432
532
3326
189326
13967