1075
2
1364
1
4309
3
24337
22
1622
1815
4158
8
2099
2255
1534
1339
1431
1767
2776
14125
10
1451
0
4435
3819
2942
6
5033
15
1713
1585
797
1250
1506
4
1558
658
383
2873
1137