846
0
802
1020
2587
16
2727
2
2064
1
918
20634
8
25137
3815
1824
2766
1389
519
376
2634
2855
3
1336
394
517
2069
1921
1608
4362
5
2645
247
474
319
1124
2419