1541
0
968
4328
10
316
661
444
580
744
592
547
418
1726
821
47041
323
345
901
1112
292
298
552
16
686
3469
4
269
177
247
2231
1
945
25137
90