935
0
2195
8
1132
1740
1
493
4292
2
2500
5
477
573
1084
2271
1454
553
472
714
300
1049
4106
383
1053
804
414
2211
6213
1073
400
475
798
611
1621