50
1107
0
6
1293
2
2461
7
1967
2531
1996
2380
1
2636
799
2647
14
1337
1484
2070
2328
2215
798
2303
1829
2583
557
5
1579
3
2881
2044
4
1299
2608
2147
1097
2266