1603
1
2856
2051
4
1415
3768
1187
3102
7
2758
5
726
4975
1242
1138
1597
616
1021
1431
1220
3367
3
2344
2461
1739
1712
1883
1825
895
2013