11853
23
1300
1
3632
5
2119
991
2086
4
749
1072
18403
6
2940
2
641
3564
3
979
0
1221
282572
9267
3536
4936