1451
0
2428
989
685
2082
1
1131
24337
22
11059
9
1089
2254
785
608
610
1331
5635
3
3614
9160
5
773
781
194
106
542
1653
1304
1250
2476
2466
2479
370
1946
2