5151
2
973
0
2428
3
1097
1647
4
1791
1
1143
3715
2272
2271
2003
5862
5
1243
1047
1102
1105
3045
1103
484
2663
596
668
1073
1744
3676
2740
914
938
4080
2123