2296
2
1129
0
2799
3
544
1425
1
2143
1587
2513
6
814
1385
1936
521
1642
395
646
769
2474
2115
4
661
417
1937
650
399
614
3287
322
2897
375
775
1506