3055
1578
961
1080
948
3410
1544
12950
3307
3857
1338
2025
992
1043
871
1831
849
1020
2168
5312
2485
1783
1219
2577
1785
987
1063
2905
1135
915
2605
974
1623
2758
2418
1387
6969
1324
1646
1135
3138
1836
1568
1799
2662
1500
3494
1403
1223
1400
4929
1308
6814
1229
1348
2561
1707
1290
976
3548
4091
932
976
1895
23315
942
3156
996
1313
1035
1020
971
1120
1078
1271
1038
1792
845
865
1063
2098
2782
1277
848
2237
1922
1400
917
4979
953
2216
1397
1643
4387
1284
1989
1226
967
2387
3157
3063
7583
1506
1246
1206
884
1359
943
4171
897
1089
1863
3686
3819
1132
1337
3511
2005
1074
1957