2771
0
1461
1119
442
486
263
380
1840
1563
508
949
2964
1
1107
1239
4864
7793
4
566
871
354
1164
1025
3498
371
1045
854
1052
931
2874
2907
2
52099