2889
2332
750
1052
1345
1349
942
1265
1256
812
3130
683
2554
2778
1418
814
2287
1901
29791
3350
4186
959
1280
1557
6259
2956
903
1630
35340
1282
5255
870
2747
930
1230
1466
1701
6848
2133
963
3251
1169
10373
1653
3036
2134
1377
2540
1349
1237
2338
1832
1368
1107
786
4793
755
667
747
8921
711
1358
904
1054
1563
1992
727
1072
692
766
791
2320
1295
846
1198
1201
836
2548
839
2743
1645
927
2487
3306
1467
2154
1275
1101
1008
932
855
990
866
1011
1295
1791
4583
1521
880
1576
2709
806
1139
718
1347
2131
3757
2032
1293
1019
1228
918
1112
995
4786
1414
999
1082
952
631