984
1
407
654
1469
2
362
613
2373
436
620
4438
9
3125
3
1129
1430
605
934
3291
8
1206
644
355
1059
0
404
1653
10
512
2358
642
455
2395
7
1951
4
1452
1055