2693
1539
3336
5083
825
984
894
900
1384
925
854
1131
964
930
879
877
1013
978
2441
1399
1140
1664
781
920
2583
877
870
1063
829
1042
873
1030
1314
900
858
1036
2617
3844
1554
1361
1073
877
1042
857
955
2983
1702
927
1473
1504
1630
896
825
3826
1868
1768
1607
1359
843
1142
1272
1050
1433
1255
1492
838
3104
977
1031
750
1569
1677
1005
854
1343
1854
947
1070
1031
1928
892
856
1008
1791
1444
1901
1256
3245
1294
1212
1111
1964
2350
1154
904
827
1104
1512
1509
801
2147
1397
880
1117
857
1846
828
5994
957
3614
1699
2723
846
802
2152
1009
852
2696
1096
2244