690
1
596
0
1672
4325
15
919
2447
6
1166
1862
894
1611
445
1218
2
5430
2439
1243
3159
2123
1060
1105
1103
571
534
490
2271
4
484
562
4837
5
2663
2771
668