3878
3
1906
5
3345
4
12958
5781
6
2283
7
326
0
476
1
2570
195
4445
2429
2010
2
3653
4536
1302
235
3125
2235
1012
1400
7891