2702
0
2522
5313
321
376
1661
1
608
1152
1824
529
631
2952
772
642
798
360
722
1949
362
296
248
503
421
602
25137
544
479
350
576
787