520
1
632
2
626
84
4124
15
5637
16
642
2287
3
1376
2135
86
1599
1880
4
986
775
91
681
903
190
309
0
581
426
413
547
523
816
87
637
2162