50
1325
0
1
1598
2796
1772
2204
2
2229
3
2273
1713
2827
2125
1301
1316
2770
2458
1974
4
1952
8
1717
2376
3197
1691
1234
3408
2472
2853
7