1431
1
1706
2036
2
1804
3
2626
2735
542
0
1225
629
978
1310
2189
1012
581
1599
1426
868
1937
7
1494
3102
660
475
1631
1889
718
1239
2649
1252
984
5719
5