2755
1
4321
4
2386
1812
2
2962
0
471
1416
2317
528
1656
3
2313
9077
28
4465
22
1278
5060
1813
3195
854
2277
1643
2254
1179
4884
6
3439
8
1628
1537
880
5597
894