351
0
3149
4
661
326
247
597
369
893
5009
370
493
256612
653
2459
9
169
844
919
633
1337
1116
509
1
953
705
576