3563
7
2252
3
1344
1
1834
1622
1451
2643
2
1105
4278
5088
6
1835
3554
4085
1757
2131
1275
1668
0
2195
1220
5164
5
1522
1416
11891
27
1508
4326
3378
4832
772
1184