1589
1232
825
4258
1591
810
1959
1934
1068
1089
989
11309
1603
1145
864
3693
761
1349
2342
1257
1066
3383
7444
812
2294
941
1287
2854
782
1158
846
1039
2125
3483
1708
753
12033
6146
8933
1075
871
4622
998
2307
969
1273
894
770
1575
836
2424
1297
3367
960
1364
947
3030
1585
1113
1000
1618
904
1110
1104
928
3757
5249
1158
821
3031
3864
975
691
808
1146
1582
1733
2552
1417
1013
3256
1380
1098
1244
1373
1122
893
2282
1101
6248
969
1106
2016
1040
6243
7388
1034
6840
1587
1313
839
1473
1140
1621
711
3087
713
1071
1330
1039
1093
1580
828
1670
1349
894
1249
910
1740
1574