1576
1
1378
2
2028
3
2888
1868
2327
11
2364
1053
1120
0
2568
352
1928
774
458
61216
786
388
673
459
480
1100
4237
2937
2588
573
153
512
684
664
894