3496
794
2907
347
500
15362
730
1109
1765
832
329
15809
1566
582
9909
5906
571
456
490
265
575
894
3565
2431
2776