410
1
309
0
682
903
2
190
596
725
698
388
2682
6
95
789
87
1318
1294
74
638
414
2162
91
548
775
582
427
470
666
2608
4
989
510