846
0
1782
17353
2694
3
1332
953
1649
1
1172
2
1132
1043
341
802
1023
820
14492
1970
6
1842
653
469
3650
1446
2655
543
2306
637
909
4445
3360