846
0
6109
5
3442
2
668
381
1101
1850
1698
1799
1025
1
2958
3
1931
20634
8
6023
7
2161
2490
4455
1893
2328
874
719
1043
2244
4396
1215
267
378
572
1832
1004