2711
2
2429
4
4142
5
8047
18
2478
1289
3
1766
0
2152
1879
2184
1
1959
3017
1532
1127
693
543
372
1930
655
417
514
579
553