846
0
860
5009
455
798
1557
1647
1
1645
1984
3
2153
2
8116
6
400
464
787
367
809
1610
407
826
275
13159
10
10070
7
951
392
2955
418
323
1661
2123
463