2935
2
2223
6346
16
1691
1
3936
3
2181
1821
1163
1716
2100
1501
5521
1506
4
1814
1391
2576
1618
3025
796
6
2528
4670
1394
2257
3562
2445
3587
5820
4585
10
2411
7884
17