1398
1
2551
3
2322
4
1397
0
4179
768
1716
2
989
2271
2289
1828
3012
4684
3024
2669
2166
1458
2194
3044
15
964
1268
3965
1889
3649
2041
1488
2313
2075
4821
13967