989
0
1398
1
1309
1992
3
2377
768
2551
2669
2
697
1814
4914
2166
1397
3012
1716
2322
4
1380
5389
2289
1828
20850
5
2263
1532
1168
2194
3044
15
964
1268
3965
3649