1007
3
1010
2
1632
6
2055
992
1183
1
1420
1724
3210
5
2022
1480
983
1227
1320
1969
1113
1472
1286
610
864
944
799
3104
692
1636
3615
4
870
889
723
1869