2055
2
1749
1
1788
4655
10
6666
4
1844
1266
7599
13
1813
3196
6
3053
7
2377
2360
4438
467
0
1000
4079
1380
1755
1295
1864
830
1303
2312
83
1568
3479
5
3326
3
2578
1850