1840
5
1880
2
916
956
1
840
1235
1915
3
943
349
1461
1963
4
1206
1003
829
1187
1215
1763
1106
1958
2030
3703
686
894
381
486
753
791
736
957
1102