1489
3
602
1
2061
1571
2
4134
8
2092
3052
4
1608
478
1424
541
1101
1012
879
881
579
816
472
1337
1465
546
798
7
719
928
431
1522
380
1100
3680
863