2505
2
1746
1162
1
5204
3
1754
1376
1239
1585
1767
2562
930
1244
2338
674
2110
2531
6753
17
1545
3354
9
603
0
2710
3250
517
1749
3267
4
2329
8329
3470
5
383
2182