1288
1
3470
5
1457
707
4696
579
0
508
683
6916
2
2861
3267
4
3507
6
860
2368
8329
1812
3660
2182
5164
443
1500
2357
2604
94424
3
2786
5387
4074
986
1036
3998