2589
1077
1968
4597
2917
1699
1785
2027
1107
2512
879
7389
4217
1045
1011
1032
853
1980
1362
2583
958
2157
1961
1080
1080
1282
1599
1068
1102
4808
1465
2675
891
859
941
1009
1256
8075
1685
1563
2676
1643
1081
977
1828
1010
1100
2109
1089
8856
1243
1227
869
1157
1170
1112
1387
843
1228
1244
1842
1273
965
5165
1002
1105
1533
5700
1492
1994
1040
862
980
1490
949
1803
965
898
930
928
1054
1918
2317
3588
2340
1679
1398
2290
1752
1325
1318
1123
911
782
1423
1223
807
1489
1047
781
1860
1120
2165
1303
884
1261
3826
1366
1882
869
970
1614
3959
864
1152
1099
1684
3143
1529
1205