837
0
1650
46
422
1842
999
1
2211
341
472
839
116
2050
158
447
55
361
482
169211
11
392
2668
2
719
1132
509
1580
1880