3465
2
6236
10
1804
1
2525
4
378
0
1380
2949
356
2535
1618
1813
4044
5
3083
11153
8
17946
3765
2465
50969
7
1768
734
463
3498
2666
9
1047
3779
2920
4471
2964
3051
1603