935
0
944
1
956
1404
2
2780
771
5
1937
572
611
4000
3360
2551
867
282572
4531
3
674
2522
430
1413
3077
1998
1362
4
6370
58
3277
8
2948