2012
2
1785
0
978
1710
1075
21152
8
2952
508
2525
4
1189
629
699
3470
5
1239
1369
1026
1665
939
429
1382
4196
567
3080
3
1811
2316
1423
1709
534
562
555