571
0
2245
3
297066
1189
3090
6
3765
4
2903
2932
2
894
5627
1
21152
8
3080
3083
25669
19783
32302
14
2354
108797
469
1193
255
2996
2771
2797
5
131589
10827
1226
1581
1659