2058
872
1178
418
2883
1339
1110
538
652
347
375
224
2656
1638
631
325
1486
683
1502
813
883
309
544
109
399
221
608
153
396
202
399
267
655
420
290
193
991
495
2663
1679