2895
1409
1124
931
1116
1080
881
915
927
894
1286
3907
877
1689
1514
889
2054
1049
1520
1067
1593
1881
1551
1045
3956
1342
1029
1115
1290
1277
995
1824
5675
1033
1173
1555
1223
1151
13884
907
3315
2360
2544
2136
1068
1324
2186
1224
2115
2022
2584
3500
915
3187
905
895
852
1887
2606
895
1685
1020
1448
2343
994
995
3636
2697
6813
1372
1046
761
913
857
3303
1656
1819
764
2009
1767
1254
1096
1502
880
966
1191
2846
1275
4012
2768
1218
936
934
1310
1058
1142
1115
2239
2658
916
1209
830
900
1209
1230
1174
1142
1041
7980
1390
1438
782
1073
985
1995
1987
1011
911
911
880