20732
7829
860
1174
2156
1359
669
888
816
1593
876
848
1431
1303
716
703
1911
1777
931
713
3876
630
1642
1057
908
763
990
936
708
725
8587
659
1407
803
845
783
1457
1306
1009
3654
886
1229
4300
8174
698
717
972
938
747
1643
2526
1192
746
1169
1055
687
1599
718
755
671
643
1172
1083
815
1268
734
810
2228
1184
818
898
3668
740
1810
725
2605
805
695
1482
1400
2896
700
793
1415
2791
953
1233
1109
2244
8894
2512
977
773
4022
1415
1027
1826
2234
1211
636
1342
706
2385
954
838
1608
982
1318
829
3348
699
746
2411
778
683
1252
1382
1771
1827
4897