489
1
586
266
274
292
2
555
4891
7
868
534
1245
1491
4
362
2295
1235
1128
3
557
150
2153
34648
23
1192
2885
620
2308
703
6117
6
1431
4728
896
900
2707
5