5006
912
858
2240
822
1300
925
1345
4166
2661
1637
1087
1887
1690
1473
2537
2232
1037
1150
2856
762
777
6017
2254
3281
1076
827
893
1501
771
801
1162
740
1172
858
3269
3724
1687
2252
2440
2031
967
855
1028
2558
14951
845
5541
3513
712
786
767
1661
5592
936
1119
1000
1486
773
3115
1067
694
647
990
8272
886
904
834
697
914
972
753
710
2707
5960
708
1718
771
2568
1771
1854
2383
2195
2837
658
859
1390
1797
746
708
686
960
1046
1026
1090
3125
2145
992
1590
3073
4405
2668
1768
874
1606
828
3588
3125
5659
6656
598
726
1913
856
864
3708
1114
929
698
671