1247
2
1721
4096
262
1
1288
623
1879
2257
23802
9
1255
1948
3
1705
1742
0
3050
4728
3470
5
2109
4
2735
1856
2395