2795
1401
962
1275
3182
877
2963
1284
879
843
1340
1672
853
1721
1861
2426
1072
921
1058
1049
1689
1064
1069
1255
1336
1602
1207
2595
1047
1744
2390
5942
5149
1230
1221
903
837
1247
1049
1007
3809
1130
923
6854
2753
3289
1856
871
1206
2042
950
1324
1103
866
1755
808
5811
1299
1121
1061
1216
1511
1083
1003
2156
1229
1078
12155
1269
2747
1178
910
2271
828
984
1270
1531
1467
1158
832
892
834
9631
997
909
883
1667
1322
817
4692
1088
1023
1086
2165
1142
1971
1664
5692
1754
872
1357
1242
853
2722
2293
836
1236
1975
900
1358
1091
3608
939
970
909
1782
1069
1014
1361
3850