479
1
1596
471
1477
216
2
1274
403
1291
1100
442
330
1294
4
85
76
1155
781
944
2596
1366
921
87
716
649
871
996
3
881
795
874
465
66