873
679
912
3650
2073
748
1268
593
917
741
1324
3417
1111
1182
848
645
809
787
677
720
831
800
980
911
1078
813
794
1015
765
1320
771
1064
1801
884
2205
1048
684
696
671
729
798
2574
1185
5097
660
3271
1287
2507
1801
650
866
2032
866
686
702
4846
5520
724
2062
740
721
1303
1292
1418
2052
1150
758
1172
729
637
4830
776
916
734
689
856
839
781
864
884
1980
897
988
737
2230
884
800
1173
2475
2184
883
931
3410
921
4004
2371
771
3013
1781
777
2961
763
2766
585
800
725
3619
1931
2198
699
640
926
671
634
727
2931
677
1280
659
783