1561
1
1615
3835
5
300
0
2886
4
1441
3380
2
3461
8527
2663
596
1730
418
1268
1960
2180
3
1237
544
717
323
749
475
460
5527
1663
1343
1243
850
2123
1105