2432
3357
2286
3998
862
1020
981
971
879
2301
846
931
893
2163
850
961
1693
1069
1274
1389
1565
2346
893
1238
1046
2892
2440
765
4736
1798
873
827
4971
990
2407
1670
844
1200
1993
812
1052
1427
1475
789
986
1563
861
2062
799
835
1386
825
2841
786
757
2194
904
896
826
906
844
1039
1464
1737
1590
919
2350
817
882
974
1592
1015
1526
964
1310
1823
783
1309
3155
1128
1073
2599
860
1203
1555
733
1079
4230
972
3040
1882
809
1550
804
1535
1227
1066
1356
978
1016
2001
1629
1097
1267
1976
738
887
750
987
820
1792
821
730
811
1726
828
939
1326
1778
4186