14589
10
3271
4
1633
1
4248
3920
3
951
1746
2
619
4435
2221
564
7870
2502
1268
2420
2740
1911
608
1894
2153
3140
2906
10114
12
1042
3539
3032
2623
6
4578
2750
1197