547
0
2635
587
382
646
1392
1462
955
753
90
54
255
456
633
493
2328
2713
284
2275
2
303
423
2551
1
2727
5
5155
8
729
290
871
1119
362
370