2188
8
2451
4
2274
1
798
0
1132
1084
493
935
383
573
1049
714
1693
804
553
472
4107
913
475
1454
2211
477
611
2415
2
414
1053
2435
1129
400
320