1690
4
1702
5
671
1
482
691
3
362
218
1063
356
317
526
2
282
974
1095
8
128
225
306
577
1744
68
224
553
84
243
89
115
79
80
539
263