2535
2
21152
8
1380
0
1819
1
3090
6
2903
3
2932
1015
2669
1694
951
690
3546
2258
3465
37355
13
2131
496
12779
564
1787
3080
1743
830
2262
108797
868
801
1545
2999