1593
2
2599
11
1743
0
2776
1
3926
14
1471
790
3056
8
1864
3580
1696
5
1831
3606
3
2241
7
1757
3683
5375
5372
21152
2669
1247
951
2505
12632
980
3054
2057
1683
582
1306