329
0
2108
251
21
144
94
457
1
18400
8
1950
6
3000
5
1138
478
4
90643
857
889
243
217
414
633
274
1343
3
33
65
1246
2
851
4379
1145
101
1062
2058