1425
1
1983
2214
0
4682
2
642
3234
7
13835
2286
3751
4
383
30466
64
4027
5
2311
2553
3
2207
1634
4437
11881
4936