4309
3
1821
4
4471
2
2576
1
3546
972
3621
0
1004
1330
19783
3428
742
25669
1369
3593
16
1289601
13967
487
697