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
965
879
2733
1142
1582
955
1152
1478
1000
1846
3923
2486
1538
1987
5736
1134
916
1068
1454
1115
770
3026
789
1687
782
2045
2068
973
1877
833
997
1823
987
1642
2200
828
2422
2404
925
1202
1033
1935
1729
2754
2511
1440
4345
1856
4305
2966
1158
1158
1664
1587
1846
989
4626
1586
1925
2021
1204
3442
1600
1043
1142
858
1321
1296
4502
1958
2918
1157
1112
762
790
1517
1020