1601
883
5115
864
14965
1599
745
762
2812
955
2860
1990
1144
5950
959
842
3216
3972
4945
795
1251
1876
1806
883
956
756
725
857
843
751
745
2825
948
843
727
1053
736
1843
1266
834
841
1216
746
740
841
742
1373
946
930
701
813
808
914
1537
906
1001
1339
943
944
715
3692
14508
909
693
765
1908
726
1410
730
1715
1439
849
2261
673
646
985
1230
2499
5087
629
1443
614
2195
5267
697
686
883
707
860
726
2346
6541
1909
1152
728
697
1234
802
655
1157
762
808
705
1136
658
1483
748
4791
707
1336
676
1501
2969
9174
804
2113
718
932
784
1406