105807
42
7540
9
509
1
11221
23
3373
0
382
462
2581
5
56488
401
407
372
1334
2955
4
1267
301
1276
1885
2011
3
1819
1650
415
1663
249
3886
11
3092
8475
12
44199
1930
2330