3141
0
574
1
28721
49
1331
2869
2
247
2617
11
869
98621
31
18799
9
1822
287
92
756
605
331
481
867
8
262
231
790
640
817
273
301
307
955
1101
397