846
0
4396
3
1780
1
303
19279
2
2275
378
679
3691
5
2809
17353
318
2301
3092
255
2881
31535
736
2896
10
830
99
1897
423
3114
4
1567
47041