2364
3
1397
0
1182
2888
2
1709
5599
11
3200
1120
8313
9
2568
352
1928
774
458
61216
1
786
388
673
459
480
1100
4237
2937
2588
573
153
512
684
664
894