681
1
295
640
365
924
761
3
288
3017
5
325
1929
2057
933
0
349
286
981
2
552
978
447
648
1150
2967
7
526
2201
4
749
1119
500
476
1664
9
329
742