2089
1
1180
3
4042
2
12305
3401
5
1295
4202
6200
3354
9
1699
1779
1519
1539
1946
0
2013
1371
3696
6977
4
2905
3289
3095
7
1325
6710
1289
2479
240
2101
1517
1510
1816