2294
1
1816
2392
2
2999
3
1547
1788
1220
1746
5897
4
1691
802
0
532
2578
83
868
693
13232
11
1689
657
2715