2152
0
423
820
1661
1
81
2964
1279
267
968
941
403
454
798
245
918
1020
409
514
389
339
859
410
1436
479
348
349
517
1133
787
407