534
0
1734
3
1423
1
1405
2468
2595
1603
1348
2757
1301
2
501
638
3498
4
3591
11
2337
5
5565
9
3107
7
3080
7471
3145
2890