381
0
467
968
25137
4111
2
169211
11
17353
2143
722
683
2727
695
415
1020
456
813
845
2152
304
787
1880
363
1085
408
505
409
280
951
326
2748