2600
1888
7961
1968
1339
9036
22146
931
50254
9520
1087
1249
911
2281
4321
2453
938
2186
2662
1816
1241
924
1951
1015
1308
2623
1002
1008
1043
4142
868
3325
991
9613
13911
949
2313
11686
3648
1065
2053
3064
7907
1087
973
1074
9763
2169
1435
7340
1933
1759
6715
2220
6742
1869
3992
1048
5996
2416