1618
1
718
2505
2
1162
1376
1239
1545
1585
1767
846
0
2338
674
6753
17
3354
9
603
615
2780
517
2037
3267
4
1558
2189
8329
2626
383
2182