1645
1
1824
0
31535
392
1020
2275
2
559
548
19279
777
7334
4
4192
584
25137
543
737
2730
6
658
404
352
200
381
1357
455
631
433
1132
618
2668
287