629
0
1380
1807
1
950
2028
1250
1815
2
1017
8262
12
2710
3819
1816
1506
4
841
5375
1494
797
2873
3
6200
383
883
1911
504
3683
3189
3252
4823
9