4591
903
1358
1437
859
931
1222
1019
1009
977
1576
1078
1463
877
1617
1270
18429
954
1289
1567
1910
7786
886
925
1081
986
952
4136
1182
1140
1518
1077
1498
2153
1228
1209
10756
1473
2357
4570
958
944
1101
1617
1111
998
883
849
1644
2054
3957
4633
1364
1953
936
995
983
2091
1092
898
2080
1674
1043
1820
893
1090
861
829
1060
934
826
929
1381
816
933
1897
1378
877
1703
933
846
1179
1109
1308
930
1353
1524
1285
823
1817
942
1096
1644
836
1089
970
2226
927
995
1772
1727
1795
1235
2139
1636
1135
1038
1300
2316
1086
1382
1110
1674
1528
1269
832
1587
845
1017
1070