1026
5
605
8
545
3
328
1
424
452
376
0
425
245
146
95
193
4678
931
11
1514
4011
2399
1025
2344
6
1273
1442
2
1353
4401
2003
1038
4990
1965
5472
1060
4
1499