2448
676
1788
565
1452
536
1391
410
1224
451
1131
241
997
306
1033
254
781
119
461
259
337
226
673
335
302
158
613
137
225
69
394
37
631
111
454
75
713
128
174
107