5729
5
935
1
1177
4
2060
3
3057
10
2324
822
2
959
80504
0
4423
8
22953
6003
961
1497
7
1945
9
3019
6
1551
5221
1583
1166
2302
6702
2668
978
1109
3665
1567
1489
3516
1184