630
0
957
3
364
1
75
469
325
2
728
940
842
558
530
392
324
1705
560
85
534
81
948
1862
417
433
2898
9
756
554
310
969
2595
5
736
1562