491
0
668
2195
1
259
2188
8
2981
2
4382
4
501
1277
1603
197
63
288
997
581
320
1751
69
563
797
6197
597
496
527
1748
1086
1062
243
155