918
0
1809
846
1124
1
1780
303
2830
7
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
1647