311
1
1370
5
83
80
209
444
101
0
649
426
350
85
183
196
121
532
491
6
224
778
2026
10
952
2
1950
604
4163
1327
1853
2347
12
11380
1025
3
3131
8
1518