482
1
18403
6
1751
2
321
504
448
2142
0
1222856
4
2361
4979
5
2581
282572
3092
11221
23
7540
9
1559
48708
31220
10
509
8244
2564
3047
2150
2330
3027
1943
346
3469
5316
3
105290