681
1
295
640
365
924
761
3
287
3017
5
325
1929
2057
933
0
349
286
981
2
552
978
445
648
1150
2967
7
524
2200
4
748
1119
500
475
1664
9
328
741