1561
1
1615
5151
2
3835
5
300
0
2911
9
2886
4
1441
3380
398656
19
8527
6753
17
2663
596
418
1268
2405
2180
3
544
717
323
2711
749
475
460
5527
1343
1243
850
2123