887
2
2110
7
3102
1991
3
3498
6
1435
6209
1114
5
1246
1975
4
4063
4108
957
1
2225
5809
1469
11397
17
1422
1624
450
1327
9
1057
963
991
1453
868
944
231
988
390