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