1224
870
20694
2662
963
1511
1045
768
1224
1659
847
1944
4783
1208
3289
1082
1409
1917
883
5470
1807
5261
849
1095
728
1307
2886
2147
6963
936
739
1374
2114
1353
938
2478
1014
2149
708
2148
6685
777
4103
4953
1302
3153
6185
938
3163
7967
1344
760
1054
1661
3060
2628
2275
977
1016
1021
819
1080
692
1049
2745
1295
744
2404
2338
642
4323
851
625
1599
6130
951
5972
746
1958
930
723
667
2589
1583
2138
822
1568
793
881
2031
1677
1841
753
1258
1400
1530
1161
635
1412
1451
1767
1486
867
2149
1544
654
3777
2781
678
4018
1086
1272
796
894
658
937
765
1213
924
2984