581
5
537
1
1057
7
677
698
529
569
1623
3
1209
6232
9
1101
2
1013
0
1387
2292
4
1256
1951
6
1455
1613
3474
929
2560
2336
1396
4743