2281
2
1937
1
2546
4557
8
802
0
2812
4
964
1824
5799
2506
646
1463
1285
5
7334
2539
336
5379
3
2076
822
2673
1586
467
1016
2855
650
2907