12320
5
1759
2
3117
3
4311
1822
1
2120
2670
20
3243
7
3268
1501
6197
4
1555
0
3595
6
3795
11853
23
1300
3632
2393
2119