2411
0
2505
2
28098
14
13676
21
1015
1
3354
784
1055
878
1038
3835
5
3540
3338
11
5599
11717
3518
3
453
1451
2295
2522
1743
1380
1681
3054
2057
868
1683
1787
2999
1306