2041
1
1638
2
1877
1645
2093
2714
5
3595
8
3287
3626
2264
3
1132
0
584
1637
2109
5700
543
417
1594
1268
398
2111
2095
4
1851
2858
14
2696
4431
2870
2585
1343
2003