1418
2
1132
0
928
1
1584
1229
1129
912
2470
661
1544
13159
10
300
4436
9
935
804
493
383
2105
1903
1367
1084
2708
4140
3
475
2234
1379
3116
2045
1400
1390