3123
5
2983
2
1749
1
1371
1883
1243
3378
7
567
876
0
579
1404
1020
1973
944
1535
948
881
3025
1211
1494
1346
1093
1448