2455
4
1757
2
4946
18
2165
1
2906
847
1543
1144
0
1814
1821
7
1816
9106
3
109776
42
775
1579
1676
2591
2462
1510
1991
928
2403
1044
1289601
5919
3871
3841
5717
2428
1787