1558
2
1815
24337
22
2505
1622
1
2393
6
1250
2612
5
400
0
2948
9
1494
4
1339
1162
2268
1777
674
1767
1946
1451
641
797
4309
3
1431
1239
3107
7
1075
6753
17
517
5746
23
2873