924
2
2015
1568
1
1709
8
511
2059
3014
20
665
5
1550
1067
1000
951
2670
4
1196
2237
3
3287
2854
370
0
1471
1201
2833
2116
346
2166
1660
1825
83
2562
1431
905