1054
2
2188
8
320
0
863
1
432
428
1289
1132
798
63
288
1483
501
581
2909
4
418
437
1748
918
668
169211
11
1137
496
2770
1603
1817
282572
197