1513
1
1170
964
1129
0
553
493
573
714
662
1822
717
804
933
1142
1056
1132
477
583
1642
809
383
1331
414
2211
913
1053
2395
1233
1421
3408
12