1451
0
1815
2
1688
1
2028
637
797
1622
2352
5375
1431
1833
1194
1295
1969
1339
1137
734
1681
14125
10
1929
2495
2966
11
1743
1558
1787
3289
1397
3117
8
790
2522