2600
1888
7961
1968
1339
9036
22146
930
50253
9520
1087
1249
910
2279
4321
2453
938
2185
2662
1816
1241
923
1951
1015
1308
2623
1002
1008
1041
4140
868
3324
991
9613
13910
949
2313
11686
3648
1065
2053
3064
7907
1087
972
1074
9763
2168
1435
7340
1932
1759
6715
2220
6742
1869
3992
1047
5995
2416