4111
2
1053
0
2459
9
788
2987
5255
16
1452
1
812
19034
6
44199
1453
422
4179
5
3149
4
1343
509
3
2727
2909
2224
629
726
4223
22
22330
419694