1584
2
1312
1
1129
0
521
964
646
2982
3
1860
2799
1470
1425
1448
1587
544
3116
650
1922
3025
1329
7952
2119
1889
4531
5
1733
491
3795
571
1513
1664
1230