2
292
486
985
4
123
600
33
838
59
356
772
641
1
182
393
25
279
1274
50
337
1988
819
192
9
152
70
2173
485
506
804
0
18
761
732
609
1276
153
714
341
3
755
17
608
1247
598
1795
1561
476
477
33
189
881
