3109
861
1659
809
1077
3245
829
1295
4124
1599
1201
711
1079
1203
809
915
1593
1340
920
881
1392
792
1486
1304
865
1249
750
4551
2030
1003
745
1852
645
1922
1312
14843
1206
2570
908
818
3759
898
708
19223
3584
850
1304
10381
1049
17986
4993
1424
4011
2971
2599
747
5264
1109
836
1325
957
1233
801
1303
2698
2206
1054
681
1224
754
1648
828
1314
852
2872
787
701
2488
771
1418
796
1983
1011
1005
927
829
1484
1002
938
1290
1566
907
1059
1969
804
1709
982
709
758
1439
714
2566
2319
683
944
1889
1305
817
1190
1254
1125
762
692
6317
1731
1101
1000
3074
1464
748