1263
3
2251
18403
6
7082
9
1052
0
521
1
105807
42
2683
1343
1152
2644
2
458
4594
1378
768
1948
4830
300
9315
1297
503
3659
14
759
3882
12
572
1903
5407
4
282572
46414
552