829
1
645
409
0
637
1445
381
9244
445
2490
1314
2
1101
456
2143
2702
1733
413
410
1710
379
1045
2328
1133
517
505
403
1612
1332
1661
544
5313