1528
1
3887
9
1696
0
282572
1549
1421
1163
863
1933
2147
3
2494
509
428
5262
10
1222856
4
63
288
501
581
418
417
5255
16
838
2670
20
1068
2
320
1748
1949
422
668