2173
1
1123
2901
2512
2
1569
2772
3
2166
2670
2118
1690
4415
9
1734
1816
2733
4
2021
1305
1565
1678
801
0
3702
2184
1547
4305
2710
9817
300
1532
802
2368