3111
1311
997
1121
859
778
1282
2872
1313
850
5478
717
2880
930
1459
1319
3634
980
5729
7277
5837
706
2866
1169
952
991
2326
864
2105
5119
1008
1444
6828
730
3826
1248
1441
786
988
9947
1007
1266
767
2419
1137
990
4974
1165
1621
1511
1975
1309
1114
1486
12255
1398
881
786
1582
746
928
853
1107
3940
894
2015
806
22806
749
920
1042
1954
724
1407
1796
1031
1297
842
2433
658
1243
1531
695
1393
1005
1204
998
1568
899
809
4641
842
1789
1000
692
2870
676
821
763
1043
1633
753
657
792
1021
864
819
775
1062
3108
1940
1294
1042
1575
1349
859
2878
900
715
822