1716
1
1304
1161
2163
0
592
673
1185
2
1985
1993
3
1777
2988
3221
4309
1590
5805
444571
9
1320
718
1631
4
2505
1392
1162
5204
615