2996
0
839
1075
2
485
670
2535
19783
440
878
2932
1617
3498
4
25669
32302
380
17946
2453
556
2242
7793
1193
898
1
1153
348
471
3090
6
2310
21152
8
392
774