637
1
618
819
1112
0
554
903
957
820
734
5489
11
17333
27
743
3948
3
1662
2
986
1507
4
3936
4199
9956
22458
3169
7
429
517
3615
3226
1827
5169
3503
2285
1363