2939
2
733
1
1748
0
1838
31183
12
445
1790
4
4244
7
1453
1215
2796
2085
834
287
2457
2169
1348
1306
2100
4987
3
9244
11611
5
22330
22
252
1020
1058
17184
44
2075
6
2497
327