50
1360
0
4
1942
2
1594
1
8
1857
1204
1988
3
1570
1757
1203
3060
3384
2844
4071
20371
3276
3030
9
13737
4011
6
1859
1464
1476
1449
2176
1805