2015
2
12367
26
1452
0
2175
1
2597
3993
4
10317
2199
524
3655
3
969
1052
1808
3349
7
1473
9
2584
11
2942
6
1884
5
918
2335
2402
1015
522
388
4759
1880
1182
1869
3273
1365