341
0
1063
2
666
147
110
2507
199
1
2479
14
955
25063
578
156
13029
6
192863
247
117
198
688
698
1803
946
2506
101
3265
4
159348
1626
843
790
61
104