3090
6
3248
8
3575
1
1697
2
1559
2903
3
2352
2932
1994
2336
5
1725
3565
2184
3644
519
2631
1509
2687
1266
21152
5233
10
6346
16
1554
2258
1289601
4
3080
1462
3673
2110
1887