687
151
381
56
34
633
341
311
752
192
1356
435
216
125
410
66
1314
117
69
20
27
79
214
1458
119
592
782
104
683
25
619
267
48
1907
847
467
610
693
83
118
50
2096
416
11
38
84
73
64
180
224
75
160
128