908
1
758
3466
1056
2061
3
1894
1064
0
3933
558
8527
484
1207
2312
475
12367
26
5430
2439
620
1243
2123
1105
1103
3159
534
490
2271
4
2512
596
1166
562