4833
2
1014
1813
1
2428
3
1054
1013
1554
20163
44
1426
1042
1179
1749
2876
4
1637
1282
1249
1104
1836
1918
1191
1162
0
4005
1605
2142
1230
1844
1059
7884
17
2939
12367
26