947
1
1215
3
1323
1245
959
1147
2242
2
5347
962
966
982
1587
1140
2039
1155
5895
1089
1335
15345
12
2953
847
1045
1295
1562
1321
1419
2241
4483
8
7877
5
2001