1418
2
1132
0
928
1
1378
2470
1666
1513
661
99
1762
13159
10
1129
1622
430
1367
418
1903
935
804
619
493
383
1049
1733
1084
300
1003
475
1314
1379