1575
836
2424
1297
3367
8932
960
1364
947
1074
3030
1585
1113
1000
1119
3731
2502
4226
3743
1447
2140
822
893
3281
1482
3579
865
1631
1128
1317
2373
942
5181
1055
1761
1717
1301
2449
2124
2029
3260
920
2006
953
1804
845
858
2116
2144
1231
870
1566
3382
870
12032
806
1318
735
3481
706
951
926
10342
715
935
1352
1380
969
984
857
1818
772
1546
1061
902
929
1058
1487
993
1474
783
756
1354
1451
964
911
2139
814
880
1665
1523
1616
680
1069
1041
929
1552
2016
1066
2092
873
952
794
1109
2320
1017
1375
1637
2442
3079
1826
804
953
671
900
860
2487
835
1695
656