1997
1316
753
2112
1295
2209
3571
3004
1248
15902
1091
1402
979
2086
875
10105
831
1124
1625
1353
797
879
851
961
880
833
3439
863
1029
1046
1454
1693
932
912
1100
982
3748
1145
1644
1156
3870
1037
1193
2568
3795
845
3993
1539
939
693
1014
4421
1005
1008
1362
1417
1608
954
2014
2124
1107
1719
731
2920
752
874
807
1022
734
4252
1963
2936
1698
703
2296
1839
1073
793
747
1143
737
711
1754
896
819
1484
882
2869
836
708
738
2138
1066
1374
842
3300
983
1042
948
869
910
1309
2217
897
2185
994
806
1439
720
1629
744
788
851
1139
1090
2326
2687
1663
666
1312