2234
4
619
3
2003
1
2701
2105
3649
5
2059
2297
2
1618
2333
2531
2164
3460
7
3297
12
5164
975
289
0
1536
6
4083
973
4375
4670
1211