250
504
822
458
24
10
790
215
3
374
23
41
719
1
584
12
4
4
14
0
12
4
274
7
649
781
122
1708
477
2
630
872
4
3
661
245
599
51
4
3
147
156
1
307
378
447
870
33
702
0
