841
2
5147
2277
0
862
1053
2650
20
2152
2936
10
3014
2310
742
3644
1
4761
2395
1868
1643
4034
1458
2480
4
2667
1774
5946
4288
3505
5
2092
1466
2144
2189
2233
3
815