1727
4
910
3
811
2
2985
1
639
552
1442
556
1472
437
598
557
464
558
621
975
5476
8
596
1921
1668
2498
7
642
2893
900
2168
1033
1566
6
1673
3129