4082
7
2773
1
91887
19
1275
888
894
1472
0
1840
6
1581
2
792
1214
462
1152
7304
1926
5
954
3987
3
990
266
2066
494
2562
3706
979
1697
34959
18