582
0
1261
1
2368
1020
383
2535
2
3765
4
2245
3
2988
989
1226
623
3173
929
2884
5
2781
1260
1125
1051