1130
15611
2087
64443
1353
746
985
44495
6087
3075
4303
859
2822
883
1016
1314
3247
1785
1237
668
5854
830
8496
14956
2134