3114
4
2125
1
618
6
184
5393
8
2526
3
2982
1671
2096
2
17353
0
2089
2264
5
1136
3691
4130
2369
1020
909
2000
2808
2546
1429
802
729
2301
3759
6383
17