1558
2
1250
1
762
1767
658
0
4309
3
2873
383
1431
2505
2710
7471
9
3591
11
1075
400
2942
6
1295
851
1622
1720
11924
1815
1162
2268
4
19944
674
24337
22
1239
1935
6753
17