365
4
374
3
263
0
238
1
103
308
2
85
129
518
1120
563
735
1354
564
613
644
936
560
1283
934
501
303
381
419
1613
10
1505
1377
12
966
1755
9024
13