907
1
2668
2
2115
4
5617
5
180849
0
2513
6
1811
1694
521
1425
2143
2445
2683
3149
2574
1587
2727
1567
417
2799
3
1780
1291
3498
22794
1129
467
571
3243
7
864
929