598
70
123
1250
33
641
189
337
25
17
761
819
485
600
1917
2174
506
477
50
1988
1276
59
985
2
292
153
192
755
608
2
714
1
609
3
732
182
152
476
18
1795
1041
341
804
486
279
1561
563
681
0
838
9
1274
356
