935
0
1132
1084
493
2272
9
553
1035
2
804
573
3205
1
1053
300
1454
2211
472
3037
4
714
1285
383
4106
1073
5485
8
3095
6
798
2395
1348
1049
414
400
58