2012
2
1478
0
1890
2273
2933
1
1255
3747
4
1961
1728
1254
5464
9
786
7055
6307
10
1152
2767
6
2611
3
1224