1690
4337
3223
2071
933
965
820
973
912
2690
950
3938
1041
1160
939
809
801
884
849
6524
1428
979
909
819
897
1114
832
947
1409
5648
1440
690
6552
864
811
1005
867
2091
1816
10273
15085
981
2287
1440
8795
988
1981
920
1255
1360
1097
1013
877
1363
1240
1141
1410
1072
1246
1446