496
0
3090
6
2903
3
2932
2
467
2996
1461
2173
1
21152
8
1569
2530
4
1380
619
1123
32302
3080
108797
1787
3140
868
2118
2181
5
1000
830
1606
3591
11
662
3485
7
1543
1267