21757
1637
1998
3002
1659
3773
1998
890
1234
2039
676
902
965
1017
875
847
3105
1745
798
2373
1168
739
8918
4668
5406
1155
1579
852
1037
991
1055
1074
948
1685
6530
6334
814
770
1070
2038
1013
725
1653
1887
941
2005
710
715
1947
1831
3032
826
3529
726
2709
1838
658
953
2371
1306
834
1111
1071
3813
4275
1120
822
806
1856
1155
952
4615
785
631
3818
1210
861
3910
655
1388
3001
1349
936
3668
10380
836
672
1027
5079
862
2896
757
1190
762
1116
971
2166
736
898
1540
790
732
2482
2882
706
1589
1578
840
2468
1169
755
642
1022
1701
1374
854
695
1777
873
882