850
0
2121
4
774
7
3773
15
2234
2432
6
472
2
872
1
1733
776
368
1951
3
1189
1410
1674
1759
5
495
1327
11
706
3973
377
893
343
347
339
396
436
1119
373
1416