935
0
1132
553
5560
5
804
3194
2
1084
493
1668
3
1558
1
714
1094
383
2221
573
1009
1053
2211
1073
798
2395
300
1198
3898
18
1049
414
1282
400
1454
475