3052
13
894
1
1884
3
2326
2565
2426
7
2576
2
4158
8
2268
2365
4
1611
24418
17946
0
1929
2719
2282
5
4436
1639
2010
8437
2420
4690
7299
27
4715
1619
1785
6
8207
44
948
172
189326