1025
0
3653
2
1614
1
348
943
1824
683
991
988
2749
17353
332
31535
547
571
1523
2006
594
1020
19279
1098
2275
263
2881
409
776
443
244
247