2013
2
1543
1751
1
1331
1451
0
1107
623
1527
2476
3
2466
5
1957
929
3211
19944
2948
8527
346
989
2131
2873
4706
897