630
2
120
0
7473
5
874
3
692
1
534
77
687
1124
654
915
752
663
508
510
4
456
67
11420
7
634
501
678
454
1465
63
2633
9
551
365
359
360
842