1198
1
259
0
668
501
2188
8
1277
197
997
1094
2
1603
581
69
63
527
288
1086
320
560
797
563
5560
5
597
496
1748
1062
621
437
242
155