524
6
1306
3
886
1672
1
2086
4
1701
979
1111
2
7843
5
816
642
649
1576
1041
793
21166
0
1615
9
31434
492376
1462
421
540
515
354
956
1065
1961
465
985
995