2055
2
1749
1
4655
10
6666
4
1844
1266
7599
13
1813
5151
3080
3
3196
6
3715
2377
2360
21152
8
4651
4438
467
0
1000
4079
1380
1755
1864
830
1303
2312
83
1568
3479
5
3326