492
0
547
409
445
544
995
3203
10
2855
3
3092
1
516
416
105290
744
2189
536
464
404
428
1057
453
387
679
1130
2003
412
3428
455
17353
768
1068