380
2
854
4
520
0
1257
979
1682
3
9801
23
1296
1046
1
2163
6
1595
1828
1900
11
5085
2016
9
2017
11498
4921