2089
1
1180
3
1519
877
938
1219
6075
15
1978
0
3696
2
1539
1125
6710
4335
1371
1358
1779
2281
780
1146
2475
5674
1689
1274
3095
7
4042
2479
3315
1517
4
13995