1425
1
1976
2
1823
2855
3
1587
1054
521
8969
0
1501
2735
1470
814
915
565
933
2727
5
5217
11
3795
2190
1291
635
1716
1929
1889
1642
2799
1326
7952