3028
2448
1172
862
1141
938
728
679
1271
1073
2581
3774
825
940
1247
960
884
35355
1483
7443
29807
1107
1279
1110
910
1208
11303
1011
2019
10400
3362
1122
3004
1046
1031
913
1844
1063
689
12031
1056
675
896
1205
720
733
952
1078
1107
1837
1266
2086
2033
1066
943
5258
921
1529
2853
3727
1104
723
798
808
1273
1218
2124
631
862
1127
1312
1554
923
715
1278
727
835
1228
1467
1089
2548
1112
980
1098
778
705
968
1393
2055
1490
894
2361
924
1004
1380
1918
859
773
1481
824
806
791
1796
988
1575
1583
1011
1825
1018
913
937
1039
1243
2030
1054
947
973
1621
951
1150