1185
2
1777
2988
1
3221
0
1590
2638
5805
3
444571
9
718
2505
1392
1162
5204
615
2142
1376
4724
8072
1239
1585
1767
3539
3107
7
2580
2338
674
6753
17