1690
4
1702
5
671
1
482
692
3
362
219
1063
357
318
526
2
283
975
1095
8
128
225
307
577
1745
68
224
553
84
243
89
115
80
539
263