1094
0
1528
1
437
467
282572
197
63
1466
69
1392
668
1086
75
863
375
509
428
997
5262
10
1062
1222856
4
276
621
288
1655
501
581
418
417
5255
16