2950
1641
1248
4055
951
1779
956
3018
3319
1748
1073
4308
1148
2971
1013
1015
1133
939
1082
1108
6926
2987
1047
1998
4398
973
1518
1298
1870
1681
1191
954
1213
907
2996
1050
2452
1566
862
2046
1173
4023
1263
1359
928
913
890
1035
1257
6576
992
2973
1652
1950
3557
1533
1147
1753
2262
1895
852
3740
940
872
1885
2839
1266
925
1108
2240
3589
3620
838
823
900
1033
1455
1714
1899
3480
15218
905
2221
2728
1870
3264
1177
852
1643
1142
1001
1639
1159
931
814
925
1170
1611
3937
789
853
1161
1443
1090
1204
757
6291
5060
883
1110
5038
1563
801
9484
1309
867
2364
900
872
878