333
0
1824
467
25137
458
1020
17353
31535
4111
2
1511
2016
4
968
2275
2881
345
961
683
19279
637
1098
255
1880
2749
1
830
257
585
369
409
679
464