2275
2
20634
8
2076
1
1824
0
1126
19279
1020
3114
4
1132
25137
31535
312
1759
2546
980
7334
714
918
2730
6
21743
775
333
484
996
1949
3
729
1343
823
745
1462