572
0
21152
8
14
3090
6
2903
3
2932
2
1015
1
2669
1694
951
690
1514
2996
564
2203
1849
3765
4
3080
1537
1743
25669
980
108797
1189
1812
1380
255
2124
536
2949