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