2127
1
2733
3
3015
4
2172
0
2922
9
3262
5
1910
2237
2079
1762
1758
1222856
2420
1374
1392
1936
4936
8280
8
2016