1815
2
24337
22
1622
1
1767
4158
8
14125
10
1558
1534
1339
383
0
1506
4
1431
1911
1075
1194
4435
3
4309
3819
2942
6
1364
5033
15
1713
797
1250
658
2873
1137
1162
2899
674