678
0
5571
3
672
359
2733
3873
15
477
2526
1
2427
12
7299
27
197
467
3172
526
962
582
873
451
994
6
662
742
1093
1064
1632
2
2392