3765
4
2245
3
2988
1
989
0
1226
623
1380
894
3173
2
929
2884
5
571
2781
1618
1260
1894
1125
1051
2683
5339