905
1
1739
3
582
0
908
2717
2802
6
485
1371
2381
1166
11
1064
1437
758
1893
2312
711
1706
2
990
2923
620
696
2512
2276
930
432
677
601
939
818
599