2089
1
1180
3
1519
938
1219
1992
877
697
0
1309
985
4914
2
3316
10
1539
1371
3696
5389
1358
3546
1779
2000
6346
16
780
2239
4042
1944
6710
3238
13
2479
1517
4