2659
4
787
0
29323
3015
472
1073
63
392
353
116
8116
6
543
1961
965
2211
464
2361
1
518
573
913
165
675
363
373
501
1454
46
505