812
3017
2367
1070
1145
795
821
3651
690
1209
1278
841
3710
810
802
1046
2014
3444
926
2275
1113
2443
1478
1376
2009
1478
708
987
968
1498
898
1090
1404
869
749
754
885
2393
1337
782
848
946
765
1414
1077
746
1216
740
937
969
855
1108
985
1208
728
2889
697
2168
1186
684
1019
4871
2197
834
1755
1470
1100
2362
868
800
711
794
2622
2275
984
1578
1541
2496
1020
1583
1379
858
1931
1120
920
1110
1188
2433
1751
773
1307
919
755
3873
2202
824
2488
4214
764
2654
1128
2128
2185
764
1997
1891
1058
706
829
975
3716
929
1489
1731
1132
1244
3595
649
729
1330