3572
5
12459
3
5141
7
14861
17333
27
2489
2
444571
9
2184
0
1289601
4
504
592
4702
1180
2059
1
2440
1380
3146
12
712
3398
3366
2080
2620
1741
4360
1826
676
2565