3888
3
2229
4
1649
1
5304
9
2488
2030
2
1207
1326
4362
5
2808
509
0
9244
1869
5262
10
3157
7
7952
3045
1102
2864
3484
2121
1256
521
56488
9576
14
385
2372
2033
4252
2079