2799
3
1513
1
1651
1145
1622
1823
1894
1418
2
1501
1182
775
0
263
2086
759
3659
14
544
467
1009
571
431
1152
1045
471
1129
422
292
517
543
745
479