1660
1
997
2163
0
2578
1168
2055
2
2178
1766
3715
5151
582
2173
1711
3562
989
1681
1691
905
2740
3
370
83
1699
915
1382
755
2209
2562
4360
9
3080
1060