2012
2
1539
1
2463
4032
3
781
0
1922
2132
1522
2902
16
3409
4
4084
3176
2072
455
1212
2024
1053
563437
6
1990
663
612
7
2087
713
1205
1735
426
1453
1793
2315