751
1
645
2
462
868
1149
5
2499
17
2001
1063
971
8
1688
879
1093
0
1574
3
1850
4
995
1115
882
802
1871
717
558
1325
584
656
1302
405
85
465
398
141