787
0
403
319
602
1133
1045
5313
2702
3442
2
1939
454
722
2121
4
1661
1
683
1101
410
4396
3
844
269
668
846
19279
2275
352
517
710
245
1853
3691
5