2130
37331
925
1463
1118
1073
876
851
853
1625
958
2582
994
1029
1120
970
1363
874
1497
2905
906
871
10396
3037
1808
1780
846
2734
999
909
4514
1631
1992
1260
921
2284
2711
3578
1007
3676
1246
957
1138
2316
958
1035
979
1138
1906
1669
1780
21266
1036
1050
1760
820
2201
5175
1041
12310
922
1077
4000
6377
1436
1388
1363
962
1594
1982
1030
1398
858
5215
21028
5644
1587
1003
912
2844
890
997
1201
126893
1002
6146
1486
2560
805
1443
849
3136
1006
1011
1353
2857
2185
1048
1915
2173
1499
1242
1889
1968
1111
1157
12842
986
965
2373
1986
1846
2861
1094
12005
1086
843
5142
2269
953