766
0
337
889
463
167
2632
1073
1
2927
2
2366
1755
940
473
4116
6
698
777
6449
1013
2569
44995
2907
182
751
550
717
1991
4
2226
1195
718
585
348