5504
16
24337
22
3090
6
297066
0
2377
1
1704
131589
2906
2
4382
4
19944
1174
14887
18
2533
810
5169
19783
1412
1047
1094
4148
645
1973
558
1189
522
352
1045
17946
25669
1445