978
0
581
2629
2
2906
378
504
1239
585
1
951
1087
1015
2799
6
690
1289601
4
10827
1252
2092
1694
2480
496
1638
2372
1992
1797
542
3423
3
841
3436
5
6110
2299