925
879
1009
1356
1159
819
1015
1010
961
1359
1168
1254
1574
1153
3290
1910
1350
6555
1788
20053
2283
64232
7494
3870