652
1500
1192
921
859
731
3955
22824
908
719
53991
771
8981
828
3126
1083
1299
874
5795
1143
782
1069
815
1054
1330
4990
1485
864
1832
1044
851
1380
6839
2994
796
3623
994
1318
2988
2067
882
893
2452
774
1537
726
1128
1302
1578
865
979
697
802
1945
828
850
932
3206
850
884
937
912
1307
1107
841
1123
984
698
836
1400
1142
767
662
781
1081
1693
954
1377
934
989
720
2342
1109
1514
751
845
1123
1004
645
1832
920
1259
2172
18516
2892
2639
1432
2539
653
819
695
845
1323
1573
726
672
934
2084
858
1563
1083
701
4946
714
4886
1001
1128
1505
703
821