3381
3
20634
8
1020
0
1824
2275
2
2842
25137
1898
4
19279
4586
2304
1
7334
31535
2730
6
2016
995
2809
1132
2111
4536
3966
5
1551
392
467
2459
9
8822
468
486
246
419694