2341
993
48428
2824
18235
837
1993
1115
952
1194
2135
1196
2042
2072
920
934
1901
1194
1676
976
1237
836
899
1743
1020
1619
1937
919
936
1111
2961
6802
1002
1859
981
9258
992
968
887
1281
1406
2505
6447
892
1112
949
964
871
1709
902
938
954
1191
959
3907
1088
6409
3014
883
1009