325
0
647
4292
2
3480
5
330
18
413
364
813
310
468
890
1
719
1133
4694
7
2490
957
454
2121
4
409
518
369
362
1045
456
1674
1557
445
385
223