2911
9
478
0
352
1179
766
398656
19
828
526
13499
5
309
1499
293
1785
1221
7793
4
445
688
463
462
2429
2763
394
817
506
328
866
234
1661
827
408