506
1
1602
883
740
2
916
840
956
1235
943
1915
3
1461
1206
1963
4
1187
1003
829
1215
1106
1958
2030
1763
381
686
894
1102
3703
792
486
753
791