1189
0
3090
6
2903
3
2932
2
5627
1
21152
8
3080
3083
25669
19783
297066
32302
14
108797
1193
255
2996
131589
10827
4
1659
572
2535
9956
585
3841
4044
5
1174
17946
2465
616