1151
1
1087
1453
0
1980
2
1346
4075
7
1977
3
1608
2305
5
1249
2672
4546
6
1695
18436
15
1739
6440
8
1952
1188
1644
1370
2399
27929
14
1559
1330
5501
13
1409
1516
1745
1065
2201