1559
1
2690
0
699
497
1671
20634
8
558
882
901
116
1824
798
578
17353
839
1080
1853
631
1118
358
924
1655
374
364
370
214
907
514
422
262