3069
7
392
0
1674
1073
475
1053
1152
139
3488
8
2410
2
2211
2395
1487
1
4099
4
1462
383
4033
46
422
1084
637
4223
22
2189
484
2103
19279
3990
477
530
4771