2535
2
471
0
2996
19783
14
637
7793
4
32302
1189
903
2920
25669
3724
3
3090
6
1212
1
22731
2932
536
2429
3498
1868
255
2666
9
17946
1313
531
29355
337
1156
577