3146
12
1936
1
2071
2
2020
4
3398
9
12459
3
3575
5
4938
446
1580
2820
10
899
2565
5573
15
1328
1497
2356
1289601
2239
646
1461