301
0
25440
5611
11
397
1
4328
10
3663
335
303
422
745
282572
4223
22
4260
15
2043
2564
2
249
431
440
295
116
458
1973
1343
2094
1811
478
768
273
1267
90