36045
0
18403
6
1073
105807
42
3980
3
1222856
4
1343
282572
558610
4223
22
422
573
5290
2
1276
1885
1
3545
556
2506
249
1853
1863
121182
31535
2813
493
1650
3092
116
476
726