1660
1
997
1168
1380
0
2163
582
2980
2207
1225
2578
989
2173
467
1668
3562
5339
5
2178
370
83
905
2760
4
2055
2
929
1766
1260
1814
2166
755
2209