1174
1
1526
2
3715
4
2456
2245
3
4387
3080
2209
21152
8
571
2530
1751
4938
1812
1787
5439
951
1047
2181
5
3090
6
4957
2932
297066
0
2578
5820
5627
1306
2906
3071
9
1606