2919
1346
945
946
6966
3865
1096
1268
1084
7327
903
870
2754
2557
3204
998
827
1377
883
3168
3087
916
7662
938
884
1020
1359
3096
3038
995
1154
950
1039
2254
1007
1804
1700
1326
1642
1775
2613
2422
833
31877
1975
1147
1453
1312
6235
1174
1749
936
4821
3035
1353
1294
994
1299
966
844
972
2030
918
1212
2223
1039
4705
941
1606
850
3016
872
2215
945
1985
931
959
7866
1105
1060
1012
909
940
892
955
909
924
2124
1318
1177
808
1441
2825
872
2636
1897
914
1881
1506
1262
874
2235
4050
1484
1660
4510
1581
7634
2136
859
1715
1835
903
1168
2258
1329
1043
1942
987
985