2456
1
1660
3868
10
693
0
1599
2
2160
2695
4
1628
7733
5052
1306
2710
2443
6346
16
1186
2349
3
1663
5
462
1526
1072
1813
2471
7
2660
9305
8
951
3326
5439
2155
1720
1371