1627
0
1665
3
895
2905
8024
2
1763
1093
1
1559
1825
2515
1470
383
1285
1343
1053
968
839
999
2301
1961
2168
12590
1276
804
392
1861
2221
3123
4771