12733
5
2343
1
3034
1197
1388
2
1366
3
5897
4
5946
950
1412
0
3505
2092
1466
1889
1753
2122
951
2322
527
8607
8
2054
4943
2153
7