3233
16
259
0
668
501
2188
8
1067
1
1277
197
997
1603
581
69
63
527
288
1086
320
1732
560
797
563
597
496
1748
1809
1062
621
437
155