1322
942
815
1750
939
878
950
2450
1683
889
1081
863
2495
1034
1310
872
991
1858
1212
3105
1234
2084
1087
787
826
964
2390
843
893
977
2604
925
1343
1613
2287
945
3469
1315
3270
2781
943
1004
1282
1882
1951
1086
1602
2383
1567
985
860
1004
2006
1009
950
1061
1867
1335
1291
889
1811
910
1997
1293
1972
856
3041
2194
1664
780
1168
957
836
1026
1685
1384
879
3343
1080
3104
2395
911
2189
1217
789
930
809
1630
843
906
1050
1917
3204
1472
1059
1916
2105
797
1509
9516
802
1174
1202
995
824
1047
1695
810
2775
2068
879
2756
1029
1437
890
2042
789
1036
831
903