4543
5
4637
7
2587
6
1007
1
11881
3
1640
2
3674
10
10270
4
7952
1458
9355
383
0
18385
1390
3311
346
10324
3440
1987
958
1968