3245
3
866
1
11153
8
3957
2794
2
3871
1433
3351
2343
3470
5
1360
2285
997
527
2605
4
2655
845
1753
1412
0
2907
2054
3109
14
3629
2534
2838
3412
1889
374
2502
1618