984
1
1037
983
2
918
921
2618
888
600
802
999
708
801
2747
4
3210
5
1480
1227
1322
1970
3
1113
1288
1472
2060
1183
1426
993
1011
861
670
1046