887
2
2110
7
3102
1991
3
3498
6
1435
6209
1114
5
1246
1976
4
4065
4108
957
1
2225
5810
1469
11403
17
1422
1624
451
1327
9
1057
963
991
1453
869
944
231
988
391