1348
0
1645
1
422
2095
4
3019
7
383
522
795
1650
1559
2
494
611
458
2306
918
1470
400
631
615
1282
772
2630
2668
437
361
501
539
405