955
0
560
1
803
4519
15
465
392
2349
2
12733
5
1058
852
1338
1433
1372
2320
6
820
2145
6707
2515
3
2522
687
734
1154
3954
3050
4651