109
1
187
2
74
180
1599
3
1089
4
359
813
803
613
682
1957
1506
6
1554
8
515
1094
1748
808
865
100
501
694
1314
301
122
83
1312
160
98