1010
1
753
4
2026
10
67
654
2719
8
927
2
4908
470
64
1344
3
1304
3147
1617
0
2267
6410
384
1793
2805
439
115
678
1029
511
1672
84
567
2022
576
3827
9