968
0
31535
25137
1824
970
2748
2
1020
3691
5
17353
451
492
2275
2881
1551
19279
1098
467
901
348
2749
1
481
555
3114
4
2299
5223
9
306
466
15789
729
1336