303
0
945
357
2749
1
448
2901
4418
383
3404
2
548
472
226919
14
273
139
1518
3791
5
2141
3
17353
1333
363