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
896
984
988
1022
1150
981
2832
2548
678
1047
845
1380
951
894
2135
1725
1820
1554
1415
824
1161
799
1520
821
1099
737
794
1414
973
2229
808
1230
906
1041
3682
1942
2462
1473
805
1373
790
1664
670
877
712
735
1360
1575
1198
1278
1041
1478
1247
1306
910
691
2034
863
756
1308
1266