4304
713
5055
10474
631
1464
836
3846
693
785
818
797
829
882
966
831
1044
2368
1090
1193
1028
1056
3041
2266
3213
1277
1871
1752
1269
1478
6411
8292
15919
6961
7025