423
0
957
1092
2
1953
3
4438
8
1744
1
2921
872
2023
1938
4
982
1814
12717
3326
3465
2545
496
1903
718
1230
1646
1767
579
1257
1011
356
762
4027
974
6
505