597
0
909
2123
1853
1857
1
1973
874
505
482
4820
2
685
948
463
321
5313
329
970
413
349
468
637
452
588