1660
1
997
1168
2578
2173
2163
0
3562
2178
1992
3
1766
2
755
635
697
915
83
572
1309
1511
8527
801
3200
905
3326
1000
4914
526
2562
673
1382
2166