2989
5
1330
2
2086
1
2843
4
10270
2200
6
777
883
625
1202
8
2283
1256
2623
2301
1005
1219
0
1129
11881
3
597
710
1936