3899
3
630
1
739
2
717
1269
0
815
1428
432
5691
6
490
3157
11
982
1601
706
2054
953
1649
860
1115
574
64
1763
1257
625
561
1001
1545
560
2483
398