1593
2
2599
11
3926
14
2776
1
3606
3
2057
1471
1683
0
3056
8
1864
3354
3580
1696
5
1831
1247
2241
7
5372
2505
3683
1743
3054
1306
2044
1175
2500
582
790
1481
2060
21152