835
2105
969
1702
812
867
2560
1508
1221
2573
784
842
1638
1439
893
786
798
2400
973
1099
1491
788
2000
1809
958
817
874
3807
1327
862
916
905
6314
10779
3565
1606
788
10905
1465
939
985
1041
1690
1258
967
1553
2955
1144
814
801
1516
5521
25960
971
985
1284
1179
915
1055
3888