1528
1
282572
0
668
863
320
266
428
5262
10
1222856
4
63
1682
288
501
581
418
417
5255
16
2670
20
1748
684
422
18
952
432
1289
419694
9
1137
496
48708