3930
1
2559
2
2257
1587
1354
3287
3063
3
2192
0
1344
661
1166
2288
1733
933
1418
2897
4
2644
436
2669
11881
331
828
833
1822
1357
2470
835
1889