1584
2
1312
1
1129
0
2982
3
1470
1448
1132
7952
2119
4531
5
1733
935
491
571
1513
553
1664
1230
493
1229
714
1054
521
1049
964
383
1084
7328
477
573