1660
1
997
2980
1475
2
2178
1168
2194
962
0
2578
1380
1860
2173
2163
3562
660
1766
467
944
3
755
2788
1310
2600
4
83
5565
9
1037
542
1946
2576
915
2213