1289
907
9877
1573
959
1015
5124
3121
1771
5599
840
2013
1237
778
4003
1034
1136
1936
850
2178
763
823
728
821
744
702
932
781
2397
1127
817
996
857
1229
1310
2853
774
2237
1394
1975
1615
801
727
877
948
2749
973
783
874
1375
871
1229
768
967
1676
1973
1325
2171
733
4369
1077
983
1489
2356
877
4333
1687
979
4863
1884
3142
1001
7960
2236
42026
4285
1277
9876
892
974
8415
2689
1558
1319
1997
4942
1143
822
8504
904
1340
1406
1762
2662
1746
1047
1099
2644
785
9537
924
2024
3589
4170
3128
961
2436
1193
1322
3614
1113
781
732
10584
893
3499
1240
2491
780
873