829
1
637
0
409
545
381
445
1299
2490
1101
456
2143
843
992
2702
413
410
1710
379
1045
2328
1133
517
505
433
403
1425
1661
544
5313
330