4122
10
1430
2
4543
5
1007
1
11881
3
10270
4
266
0
7952
9355
383
18385
2600
1537
928
3311
422
346
1817
1780
2493
4126
6
2189
105290
2191
543
1389
4694
7
1750
2461
20
280