4131
8
2092
2
3049
4
495
1
1608
874
364
0
477
3
1424
1100
2033
5
541
879
1011
814
472
1521
380
431
1335
928
718
540
593
8549
1710
861
3679