1527
2
14125
10
2522
2028
0
1815
1935
1194
1
1679
1347
1767
1891
1002
1337
3765
4
1864
6327
7
1807
841
1558
8262
12
2523
8185
1506
383
2763
1911
1938
1295
1431
1688