3724
3
19783
2
7793
4
2996
0
32302
2507
1
2535
25669
17946
3090
6
2189
14
2517
12459
572
1189
2932
2277
3125
3498
3426
22731
3765
2666
9
903
5164
5
255
4168
2476
471