3525
953
1199
1149
2178
4858
2745
1883
1999
1102
1305
1854
5172
10897
9248
880
2843
846
1738
3258
890
8275
1471
955
866
2728
2959
1115
986
1092
1214
2195
2252
1185
1690
2153
5737
860
1788
1141
9552
2225
795
1301
1096
4780
923
1779
3284
2071
1060
1171
2089
3115
4616
1030
861
1859
1925
7049
1833
919
3641
914
872
1540
1175
1003
1221
881
896
1258
1053
3150
10892
5135
866
1770
1185
1810
915
4383
1968
1083
1372
1665
1280
827
912
987
1038
1182
2584
907
1808
1560
894
1263
969
1052
3272
941
1670
1205
793
2180
1369
2108
887
979
828
1007
2151
1045
1178
1021
1020
1242
1723
1548