1161
0
4111
2
25137
408
675
383
517
1557
3114
4
483
403
846
454
2328
1059
381
968
31535
81
3621
1
342
467
1336
899
1101
1352
820
276
489
495