18403
6
482
1
7540
9
2361
2
321
282572
0
448
509
1276
1282
3027
10
4979
5
3469
3092
36045
11221
23
370
17353
8475
12
31535
445
1222856
4
4223
22
8244
3922
7
363
1821
5316
3
2330
2691