2154
3
512
1
913
2973
7
2721
4
900
2
608
2081
6855
2713
830
761
1346
1228
454
693
1150
785
1048
3162
1883
780
0
564
718
8
472
508
5
459
1299
1791
9
2240