3624
3
2755
2
4101
1
1482
3854
975
2669
978
1034
917
1411
1289601
4
4072
2184
1172
18487
2859
0
2402
7222
2724
14861
7
2773
918
489
883
2123
2452
2108
6
1636
4612