2244
2
4445
3
970
0
1024
731
1
1787
282
350
684
2862
1792
3324
5
1671
1805
6975
4
2620
10
2235
2120
6383
17
2520