321
1
18403
6
249
0
31535
448
281
745
363
1073
1853
301
116
12005
3
422
440
1663
325
303
2192
4223
22
4260
15
1662
2043
2564
2
1222856
4
2052
484
2094
2524
1811