534
0
1558
2
2505
2921
5
2595
830
7599
13
2710
1475
1
9611
693
2377
2526
400
1746
662
1449
2360
6
3354
4438
1380
2932
1603
501
1000
2337
8527
3107
7
2159
25788
14