3835
4
1292
0
1638
5375
1688
1
2495
418
1451
2522
2
1295
570
2043
2959
1679
1527
734
14125
10
1767
1452
5919
1574
1807
2028
1815
8262
12
1558
1506
841
6200
3
383