2028
2
1421
1
1131
0
839
3257
1216
1869
2016
4
2554
3
18385
1587
1207
4694
7
7952
1229
1554
1357
1362
1134
1436
6062
16
1471
3559
2135
11881
503
2670
20
2605