25573
10267
13232
10080
1095
6277
885
1
385
371
5237
2241
279
254
3107
548
1603
2222
1309
514
415
520
587
1807
1335
244
330
442
364
337
1198
1517
1
4059
1260
1513
906
535
373
535
647