951
0
456
409
787
403
1161
602
1133
1045
476
547
1939
901
1
722
941
2121
4
1661
683
286
943
2069
3
663
498
1101
524
410
1124
226
417
269