758
1
1418
2
1563
1132
0
928
1584
1129
2470
661
2245
6
1544
13159
10
300
4436
9
935
804
493
383
1903
1367
748
1084
2708
4140
3
475
2234
1379
2045
1400
1390