423
0
255
2655
1557
381
468
269
602
1133
31535
3360
403
1436
2168
5
722
2490
547
2727
2
1661
1
2964
267
968
325
2694
3
1101
407
245
820
826