3102
5
2224
9
835
2
4966
4
1108
47082
0
37797
24
5836
1477
1
1435
3519
1942
1543
4460
3
4618
2595
1853
929
1224
1337
3126
961
2796
709699
35364
936
6117
1808
1262
1181
10