2089
1
1180
3
4042
2
12305
1295
6200
1699
1779
1519
1539
1371
3696
3095
7
1325
6710
0
2479
1517
4
1809
5
4823
9
4862
5674
3315
2578
2100
938
1219
1690
877
3683
13995