481
1
2646
3
417
735
380
92
647
83
381
1570
1373
1161
79
88
1000
923
2
946
785
2602
1302
4
333
445
86
780
69
922
548
220
1295