846
0
3442
2
668
3323
4
4126
6
381
1101
243
1
3711
3
2873
3257
926
1180
1314
1732
1931
20634
8
2161
2797
10
2490
4455
1893
3203