3109
14
3034
1
951
619
2100
2
2530
4
564
2366
2502
1903
3
2740
4179
2454
3140
1357
2906
1993
1125
3539
1211
1359
2189
1679
2495
0
2435
2049
2982
12733
5
1197
1388