816
1
2162
2
524
87
638
582
427
414
470
2682
6
388
95
114
69
725
596
309
0
190
91
775
682
903
548
1228
5
403
1416
3
642
84
626
4125
15