570
1
2043
4
2245
3
297066
0
905
3835
1638
571
1452
1574
1807
6547
5225
8
1827
6236
10
951
1581
2
2189
1694
1174
3765
1292
1226
3053
7
1492
894
2521
3206
5
3012
10827