2731
5
643
1
1077
1816
2636
6
1191
0
1772
2
6285
3
1530
1966
871
1051
725
1541
3477
1415
1698
591
1085
422
547
586
2110
7
518
3710
1447
433
1653
626