1234
2
709
0
26
7754
19
44358
1066
95
2109
3
2069
8
3723
5
3042
10
923
1
64
16
779
81
2820
658
1900
7
666
1603
896
1005
2927
174422
608
733
137705
11
2510