1599
3
813
1
613
803
1087
4
359
682
1957
1504
6
1554
8
515
1094
2
1312
1748
501
865
808
99
73
301
83
296
122
96
160
149
82
74
123