1131
0
2855
3
482
2955
4
4111
2
423
683
3691
5
2809
2301
798
2881
3498
390
3149
2073
1
1428
2694
2224
2162
3510
2657
2749
543
2748
1452
2211
1098
691
953