2881
4515
1157
1015
3799
855
1341
6899
882
1116
15729
9666
1814
1771
15315
1005
2022
871
966
1270
3180
891
972
1361
1222
983
3753
6503
1517
806
971
3044
2065
855
1035
934
1109
900
1229
974
1048
896
895
2237
1173
2173
2317
5653
934
14939
1362
3998
1761
1119
916
909
1016
1095
901
1923
1093
1209
968
933
2319
1100
928
791
1164
1986
2331
1593
898
1397
885
838
6686
1311
3937
987
974
1573
871
3416
3923
809
1523
2381
1026
1016
1275
2293
1085
1734
2748
1063
827
1740
1040
862
1788
1087
1092
2293
1062
823
1026
1173
874
1514
1715
1148
943
2341
1540
1005
1229
1297
844
993