1057
3
5245
4
2336
2
545
0
99072
94424
2281
7
101569
3771
753
1477
1
2108
4957
5
496
773
2107
1509
2160
1080
1120
1604
368
19783
1715
1989
9
13647
15
789
529
424
471